Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add an option to hide icon and its value if 0 #163

Open
wants to merge 292 commits into
base: master
Choose a base branch
from

Conversation

Yoannjap
Copy link

@Yoannjap Yoannjap commented Jun 2, 2023

Hello,

Thanks for your brilliant extension, very useful and handy.

May you add an option to check as it would be possible to hide fan rpm if it is 0 rpm?

UshakovVasilii and others added 30 commits March 27, 2022 20:00
Since the card list is populated only in constructor, to update it we
had to toggle "Nvidia" switch `on`->`off`->`on`.

The fix is to get the temperature along with the card name in one
`nvidia-smi` call.

Also some code cleanup was made, removed old unused code.

Fixes #241

Signed-off-by: Pavel Artsishevsky <[email protected]>
Co-authored-by: Divine Bicycle <[email protected]>
* Only poll NVIDIA GPUs which are awake.

* Slow down polling if an NVIDIA GPU can sleep.
If an NVIDIA GPU is eligible to sleep, i.e. runtime D3 sleep is enabled
and no processes except GNOME or X.org are running, then don't poll the
GPU for at least another 30 seconds.

* NVIDIA: Check for X.org correctly on most distros.
If a distro is naming X.org differently than these common and sensible
names, then we can't detect or account for that in any way unfortunately

* Show N/A instead when NVIDIA GPU is sleeping.
* Fix two typos in three strings

- syetem
- NVidia

* Typo: Fix double "from" usage in prefs.js

* Mark two strings translatable

- Temperature Unit
- Direct

* Update freon.pot file

* Update Turkish translation
This allows "Core 3" to sort before "Core 20", instead of the
other way around without the numeric option set.
* Migrate Plugin to Gnome 45 Shell

* Use TextDecoder instead of ByteArray or toString()

* use the Glib timeout functions

* remove unused imports
* replace global.log() with logError()

* remove run_dispose calls

    This function should only be called from object system implementations.

https://gjs-docs.gnome.org/gobject20~2.0/gobject.object#method-run_dispose

* use pkexec instead of sudo for ipmi-sensors
Those Functions were deprecated and got removed in GNOME 46
 getSmartData(...) temperature is undefined #209
Change prefs to libadwaita, add battery sensors
Mark compatible with GNOME Shell 47
Change "additionnal" to "additional".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.